<?php  
namespace Aliyun\old;

/**
   * @Author:      WSTC
   * @DateTime:    2017-02-20 17:25:42
   * @Description: Description
   */

    include_once dirname(__DIR__) . '/Aliyun/aliyun-php-sdk-core/Config.php';

    use Sms\Request\V20160927 as Sms;


class SMSHelper{
    const TEMPLATE_PASSWORD = 'SMS_90850062';
    //const TEMPLATE_PASSWORD = 'SMS_48670124';

    /**
     * /参数 手机号码 ， 变量 ， 阿里云模板 ， 类型
     * @param $PhoneNo string 手机号码
     * @param $content string 变量
     * @param $ALY_TemplateCode string 阿里云模板
     * @return int 1:成功|0:失败
     */
    public function sendSMS($PhoneNo, $content , $ALY_TemplateCode) {


        $ALY_accessKey = 'LTAIpgIgcVGMjdYt';
        //$ALY_accessKey = 'LTAIGEi8E1q2SN2w';

        $ALY_accessSecret = '0RIguEejJq3N9uKj6mYon9eQMivyHY';
        //$ALY_accessSecret = 'EoBxRYWntrJNEMcbptgs9h6V1p142E';

        $ALY_SignName = '中亚共享房车';
        //$ALY_SignName = '小草电商';



        $iClientProfile = \DefaultProfile::getProfile("cn-hangzhou", $ALY_accessKey, $ALY_accessSecret);

        $client = new \DefaultAcsClient($iClientProfile);

        $request = new Sms\SingleSendSmsRequest();

        $request->setSignName($ALY_SignName);/*签名名称*/

        $request->setTemplateCode($ALY_TemplateCode);/*模板code*/

        $request->setRecNum($PhoneNo);/*目标手机号*/

        $request->setParamString($content);/*模板变量，数字一定要转换为字符串*/

        try {
            $response = $client->getAcsResponse($request);
            //print_r($response);
            return 1;
        }
        catch (\ClientException  $e) {
            return 0;
        }
    }
}



   
?>